transmitted light interface microscope - Turkish English Dictionary